be unsparing in - Turkish English Dictionary